#ÈËÁ³Ê¶±ðAPI #ÒµÎñ²ãµÄÇø±ð£º·þÎñÆ÷²»±£´æÍ¼Æ¬Êý¾Ý£¬½ÓÊÕµ½ºóÖ±½Óת·¢£»¶øÊÖ»úÔÚ¶ÏÍøÊ±²Å·ÃÎÊ×ÔÉíÊý¾Ý¿â£¬ÐèÒª±£´æÍ¼Æ¬ÐÅÏ¢£¬ÒÔÔ­±¾µÄ¶þ½øÖÆÐÎʽ´æ´¢¡£ ÔÝʱÎÊÌ⣺ ʵʱ¼à¿ØÒ³ÃæÒª²»ÒªÏÔʾͷÏñ¡£ ×¢²áµÄÑ¡ÔñÈËÎï¿ìÕÕÔõôʵÏÖ£¬¼ÙÈçûÓе¥¶ÀµÄÕÕÆ¬Ôõô°ì ×¢²áʱÔõô¾ßÌåʵÏÖ¶àÈË×¢²á ÊÇ·ñÐèÒªÅúÁ¿À´·Ã ×¢²áÒ³ÃæÓÐÒ»¸öÌí¼ÓÐÂÉ豸£¨ÓÐʲôÓã© 0.É豸¹ÜÀí 0.1µã»÷ É豸»ù±¾ÐÅϢʱ Öб£´æ°´¼üʱ 0.1.1ÏòÊý¾Ý¿âÖвåÈëѧУÃû³Æ¡¢É豸µØµã£¬Éú³ÉΨһÉ豸ÐòÁкŲ¢·µ»Ø£¬ÒªÇóѧУÃû³Æ£«É豸µØµãΨһ request£º { String£ºschoolName£» String£ºfacility } response£º Õý³££º { String£ºfacilityID£» String£ºmessage } Òì³£ { String£ºmessage } 1.ʵʱ¼à¿Ø 1.1´ò¿ª¸ÃÒ³ÃæÊ± request£º { String£ºfacilityID£» int£ºlookingNum4visitor£» int£ºlookingNum4checking } response£º { visitor[]£º{ int£ºstatus4regist£» String£ºuserID£» String£ºuserName£» int: visitStatus; int: warning; } checking[]: { String: userID; String: userName; int: checkingStatus } } 2.ÈËÔ±×¢²á request£º { String£ºfacilityID£» String: userID; int: sex; String: state; String: birthday; int: visitorType; String: phone; int: credentials; String: credentialsNum; String: factoryName //µ±¸Ã¹«Ë¾²»´æÔÚʱÔõô´¦Àí MultipartFile[] file; } response£º { String:message; String:userID } 3.À´·ÃµÇ¼Ç 3.1¼ÓÔØ¸ÃÒ³ÃæÊ± request£º { String£ºfacilityID£» int£ºpersonType£» String£ºpersonName£» //׼ȷ°üº¬¸ÃÃû³ÆµÄÈË int£ºqueryType } response£º { String: userID; String: photo4Icon; String: userName; String: departmentName£» int£ºpersonType } 3.2µã»÷À´·Ã/±»À´·ÃÈËԱʱ request£º { String£ºuserID£» int£ºpersonType } response£º { String£ºuserID£» String£ºphoto4Icon; String: phone; String: factoryName; String: credentialsNum; String: departmentName£» String: duty; String: telephone; String[]: visitationReason } 3.3±£´æµÇ¼Çʱ request£º { String: userID; String: visitedUserID; String: visitationReason; String: remarks } response£º { String: message } 4.µç»°ºô½Ð£º 5.·Ã¿Í¹ÜÀí£º 5.1¼ÓÔØ¸ÃÒ³ÃæÊ± request£º { String£ºfacilityID£» String£ºstartTime£» String£ºendTime£» String£ºpersonName //׼ȷ°üº¬¸ÃÃû³ÆµÄÈË } response£º { String[]£º{ String£ºeventID£» String£ºuserName£» String: visitStatus } } 5.2µã»÷ij¸ö·Ã¿Íʱ request£º { String£ºeventID } response£º { String£ºphoto4Icon; String: photo4Credentials; String: userName; String: phone; String: sex; String: credentials; String: state; String: credentialsNum; String£ºbirthday; String: factoryName; int: visitorType; String: visited; String: visitingReason; String: visitedDepartment; String: visitStatus; String: startTime; String: endTime; String: remarks; } 6.¿¼ÇڼǼ 6.1¼ÓÔØ¸ÃÒ³ÃæÊ± request£º { String£ºfacilityID£» String£ºstartTime£» String£ºendTime£» String£ºpersonName //׼ȷ°üº¬¸ÃÃû³ÆµÄÈË } response£º { String[]£º{ String£ºeventID£» String£ºuserName£» String: visitStatus } } 6.2µã»÷ij¸öÈËʱ request£º { String£ºuserID } response£º { String£ºphoto4Icon; int: cardID //¼ÈëλÖà String: userName; String: sex; String£ºduty£» String£ºdepartmentName£» String[]: { String: checkingTime; String: facility; int: checkingType } } ***** ×Ô¶¯Íê³ÉµÄ£º 1.·Ã¿ÍÀ뿪¡¢¿¼ÇڼǼ¡¢ÓÐÈËÔ±¿¿½ü request£º { String£ºfacilityID£» byte[]: photoInfo; int: checkingType String£ºcheckingTime } response£º { String: message } 2.ÆäËûÑ¡Ïî¼ÓÔØ£º 2.1¹ú¼®£º request£º { } response£º { String[]:{ String£ºstate; String: stateName } } 2.2·Ã¿Í·ÖÀà request£º { String: facilityID } response£º { String[]: visitorType } 2.3Ö¤¼þÀàÐÍ request£º { } response£º { String[]:{ int: credentials; String: credentialsName } } 2.4·ÃÎÊ״̬ request£º { String: facilityID } response£º { String[]: visitStatus } 2.5°Ý·Ã²¿ÃÅ request£º { String: facilityID } response£º { String[]:{ int: departmentID£» String: departmentName } } 2.6°Ý·ÃÈË request£º { String: facilityID } response£º { String[]:{ String: userID; String: userName } } 2.7°Ý·ÃÊÂÓÉ request£º { String: userID } response£º { String[]: visitingReason } 2.8ÉãÏñ»úÆ·ÅÆ request£º { } response£º { String[]:{ int: cameraID; String: cameraName } } 3.±¸ÓÃÍâ½Ó½Ó¿Ú